soil overburden - Turkish English Dictionary